#include "stm32f10x.h"                  // Device header
#include "Delay.h"
int main(void){
	RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);
	//定义结构体变量
	GPIO_InitTypeDef GPIO_InitStructure;
	GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;//对其成员工作模式进行配置：推挽模式
	//GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_OD;//开漏输出模式
	GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0;//GPIO的引脚位置配置为我们接入的A0引脚
	GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//默认为50mhz
	GPIO_Init(GPIOA,&GPIO_InitStructure);//注意此函数调用的是结构体指针，所以使用此函数时需要传递地址
	//输出函数
	//GPIO_ResetBits(GPIOA,GPIO_Pin_0);//向PA0输出低电压，灯亮(默认是低电平)
	GPIO_SetBits(GPIOA,GPIO_Pin_0);//反之
	//GPIO_WriteBit(GPIOA,GPIO_Pin_0, Bit_SET);
	//实现LED闪烁,新建System文件夹，相关配置之后，引入延时文件Delay
	
	while(1){
		//GPIO_SetBits(GPIOA,GPIO_Pin_0);
		//Delay_ms(500);
		//GPIO_ResetBits(GPIOA,GPIO_Pin_0);
		//Delay_ms(500);
	}
}